package com.aiwiown.face.domain.detect;

import com.aiwiown.face.ApiObject;
import com.aiwiown.face.internal.mapping.ApiField;

import java.math.BigDecimal;

public class Emotion extends ApiObject {

    private static final long serialVersionUID = -3668673847895503488L;

    /**
     * 愤怒
     */
    @ApiField("anger")
    private BigDecimal anger;

    /**
     * 厌恶
     */
    @ApiField("disgust")
    private BigDecimal disgust;

    /**
     * 恐惧
     */
    @ApiField("fear")
    private BigDecimal fear;

    /**
     * 高兴
     */
    @ApiField("happiness")
    private BigDecimal happiness;

    /**
     * 平静
     */
    @ApiField("neutral")
    private BigDecimal neutral;

    /**
     * 伤心
     */
    @ApiField("sadness")
    private BigDecimal sadness;

    /**
     * 惊讶
     */
    @ApiField("surprise")
    private BigDecimal surprise;

    public BigDecimal getAnger() {
        return anger;
    }

    public void setAnger(BigDecimal anger) {
        this.anger = anger;
    }

    public BigDecimal getDisgust() {
        return disgust;
    }

    public void setDisgust(BigDecimal disgust) {
        this.disgust = disgust;
    }

    public BigDecimal getFear() {
        return fear;
    }

    public void setFear(BigDecimal fear) {
        this.fear = fear;
    }

    public BigDecimal getHappiness() {
        return happiness;
    }

    public void setHappiness(BigDecimal happiness) {
        this.happiness = happiness;
    }

    public BigDecimal getNeutral() {
        return neutral;
    }

    public void setNeutral(BigDecimal neutral) {
        this.neutral = neutral;
    }

    public BigDecimal getSadness() {
        return sadness;
    }

    public void setSadness(BigDecimal sadness) {
        this.sadness = sadness;
    }

    public BigDecimal getSurprise() {
        return surprise;
    }

    public void setSurprise(BigDecimal surprise) {
        this.surprise = surprise;
    }
}